dogs birds dog nest puppies dog health authors cat care keeping books canine puppy cat health kittens nestling food book author pragtfinker animals